Buy-to-let lending will fall by as much as 20% over the next two years to reach around £33bn by the end...